package com.ruoyi.fly.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class NoticeInsertVo {

    /**
     * 用户id
     */
    //@NotNull(message = "标题必填")
    @ApiModelProperty(value = "用户id不能为空")
    private String mid;

    /**
     * 公告标题
     */
    @NotNull(message = "标题必填")
    @ApiModelProperty(value = "公告标题",required = true)
    private String noticeTitle;

    /**
     * 公告类型（1全平台通知 2车辆公告 3门店通知 4个人通知）
     */
    @NotNull(message = "类型必填")
    @ApiModelProperty(value = "公告类型  1=全平台通知,2=车辆公告,3=门店通知,4=个人通知",required = true)
    private String noticeType;

    /**
     * 公告内容
     */
    @NotNull(message = "内容必填")
    @ApiModelProperty(value = "公告内容",required = true)
    private String noticeContent;

    /**
     * 创建者
     */
    @ApiModelProperty(value = "创建者")
    private Long createUser;

}
